﻿// 4518. 最低票价.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>



using namespace std;
/*

https://www.acwing.com/problem/content/4521/

在一个火车旅行很受欢迎的国度，你提前一年计划了一些火车旅行。

在接下来的一年里，你要旅行的日子将以一个名为 days的数组给出。

每一项是一个从 1到 365的整数。

火车票有三种不同的销售方式：

一张为期一天的通行证售价为 costs[0]美元；
一张为期七天的通行证售价为 costs[1]美元；
一张为期三十天的通行证售价为 costs[2]美元。
通行证允许数天无限制的旅行。

例如，如果我们在第 2天获得一张为期 7天的通行证，那么我们可以连着旅行 7 天：
第 2天、第 3天、第 4天、第 5天、第 6天、第 7天和第 8天。

返回你想要完成在给定的列表 days中列出的每一天的旅行所需要的最低消费。

输入格式
第一行包含一个整数 n，表示 days数组的长度。

第二行包含 n 个整数，表示 days[i]。

第三行包含 3 个整数，表示 costs[i]。

输出格式
一个整数，表示旅行所需要的最低消费。

数据范围
1≤n≤365
,
1≤days[i]≤365
,
days
 按顺序严格递增，
1≤costs[i]≤1000
。

输入样例：
6
1 4 6 7 8 20
2 7 15
输出样例：
11
*/
int main()
{
    std::cout << "Hello World!\n";
}

 